package com.wxp.demo06.application.room.db;

import androidx.room.Database;
import androidx.room.RoomDatabase;

import com.wxp.demo06.application.room.dao.BookDao;
import com.wxp.demo06.application.room.entity.BookInfoEntity;

/**
 * 图书数据库操作类
 */
//entities表示该数据库有哪些表，version表示数据库的版本号
//exportSchema表示是否导出数据库信息的json串，建议设为false，若设为true还需指定json文件的保存路径
@Database(entities = {BookInfoEntity.class},
        version = 1,
        exportSchema = true
)
public abstract class BookDatabase extends RoomDatabase {
    /**
     * 获取图书数据层对象
     *
     * @return 图书数据层对象
     */
    public abstract BookDao bookDao();

}
